.body_main {
	text-align: center;
	width: 100%;
	height: 100%
}

.head {
	margin: 0px auto;
	width: 1000px;
	height: 100px;
}

.head_left {
	width: 400px;
	height: 75px;
}

.head_right {
	margin-left: 784px;
	margin-top: -50px;
}

.head_right a {
	color: #6F6F6F;
	font-family: "新宋体";
	font-size: 12px;
	text-decoration: none;
}

.main {
	margin: 0px auto;
	width: 1000px;
	height: 596px;
}

.main_head {
	width: 980px;
	height: 36px;
	line-height: 36px;
	padding-left: 20px;
	margin-top: 20px;
}

.main_head p span {
	color: white;
	font-size: 18px;
	font-family: "新宋体";
}

.main_line {
	height: 4px;
}

.main_main {
	height: 556px;
	margin-left: 0px;
	margin-top: 27px;
}

.main_mian_left {
	border: 1px solid #D9D9D9;
	height: 556px;
	width: 650px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: "微软雅黑", "新宋体", Regular;
	font-size: 17px;
}

.txtstyle,.txtstyle1,.txtverify,.txtverify1 {
	font-family: "微软雅黑", "新宋体", Regular;
	line-height: 24px;
	font-size: 10px;
	padding-left: 10px;
	background: url(img/login3.png);
	border: none;
	height: 32px;
	margin-top: 0px;
	margin-left: 0px;
}

.txtstyle {
	width: 206px;
	color: #6F6F6F;
}

.txtstyle1 {
	width: 206px;
	color: #000000;
}

.txtverify {
	width: 107px;
	color: #6F6F6F;
}

.txtverify1 {
	width: 107px;
	color: #000000;
}

.txtOut {
	width: 5px;
	height: 34px;
	padding-left: 3px;
	margin-left: 68px;
	margin-top: -23px;
	background: url(img/login1.png)
}

.txtIn,.txtIn1 {
	height: 25px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	height: 34px;
	background: url(img/login2.png)
}

.txtIn {
	width: 219px;
}

.txtIn1 {
	width: 120px;
}

.main_mian_hook1 {
	width: 17px;
	height: 17px;
	margin-left: 300px;
	margin-top: -27px;
}

.main_mian_hook {
	background: url(img/reg_hook.png);
	width: 17px;
	height: 17px;
	margin-left: 300px;
	margin-top: -27px;
}

.main_mian_fork {
	background: url(img/reg_fork.png);
	width: 17px;
	height: 17px;
	margin-left: 300px;
	margin-top: -27px;
}

.main_mian_bulb1 {
	width: 17px;
	height: 25px;
	margin-left: 328px;
	margin-top: -22px;
}

.main_mian_bulb {
	background: url(img/reg_bulb.png);
	width: 17px;
	height: 25px;
	margin-left: 0px;
	margin-top: -22px;
}

.main_mian_limit {
	margin-left: 30px;
	margin-top: -22px;
}

.prompt {
	height: 25px;
	width: 235px;
	margin-left: 323px;
	margin-top: 0px;
}

.prompt span {
	font-family: "宋体";
	font-size: 12px;
	color: #6F6F6F;
}

.addfamliy {
	margin-left: -50px;
	margin-top: 80px;
}

.addfamliy strong {
	color: #F19A2A;
	text-decoration: none;
}

.main_mian_right {
	border: 1px solid #D9D9D9;
	height: 556px;
	width: 347px;
	margin-top: -558px;
	margin-left: 651px;
}

.ri_log {
	margin-left: 100px;
	margin-top: 210px;
}

.ri_log p {
	font-family: "微软雅黑", "新宋体", Regular;
	font-size: 18px;
	color: #6F6F6F;
}

.addlayer1 {
	margin-left: 155px;
	margin-top: -17px;
	height: 40px;
}

.addlayer2 {
	margin-left: 0px;
	margin-top: 0px;
}

.addlayer3 {
	margin-left: 150px;
	margin-top: -19px;
}

.addlayer4 {
	margin-left: 320px;
	margin-top: -19px;
}

.forminfo {
	margin-left: 130px;
	margin-top: 50px;
}

.forminfo label {
	font-family: "微软雅黑", "新宋体", Regular;
}

.uplayer {
	margin-left: 75px;
	margin-top: -22px;
}

.uplayerOut {
	height: 50px;
}


.uplayerOut1 {
	margin-left: -32px;
}

.regbutton {
	background: url(img/reg_button.png);
	width: 154px;
	height: 38px;
	font-family: "微软雅黑", "新宋体", arial;
	font-size: 16px;
	color: white;
	margin-left: 105px;
	margin-top: 45px;
	text-align: center;
	line-height: 38px;
	cursor: pointer;
}
.resetbutton{
	background: url(img/closebutImg.png);
	width: 80px;
	height: 26px;
	font-family: "微软雅黑", "新宋体", arial;
	font-size: 12px;
	color: white;
	margin-left: 290px;
	margin-top: -25px;
	text-align: center;
	line-height: 26px;
	cursor: pointer;
}
.PopUplayer{
	color: #6F6F6F;
	font-family: "微软雅黑", "新宋体", Regular;
	font-size: 17px;
}

.foot {
	margin: 0px auto;
	width: 1000px;
	height: 50px;
}

.foot span {
	font-family: arial;
	font-size: 12px;
	color: #979797;
}